package xin.marcher.module.trace.domain.request;


import lombok.Data;

import java.util.Map;

/**
 * 查询溯源数据请求
 */
@Data
public class QueryTraceDataPageRequest extends PageRequest {

    private static final long serialVersionUID = 1L;

    /**
     * 索引名称，格式为对应的mysql表的名称加上"_trace_index"，比如sku_info表对应的溯源数据索引为sku_info_index_yyyy_MM
     */
    private String indexName;

    /**
     * 查询参数，key为mysql表里的字段名称，value为mysql表里的值，比如要查询skuId=8000177340的溯源数据，可以传{"sku_id":"8000177340"}
     */
    private Map<String, Object> queryParams;

}